/*------------------------------------------------------------------------------------------------------------------------------------------------------*/

@import "http://fonts.googleapis.com/earlyaccess/droidarabickufi.css";

/*	1.	START Browser Reset + Font Face */

/* css start */

html, body, ul, li, p, ol, h1, h2, h3, h4, h5, img, input, select, textarea  {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	 font-family: 'Droid Arabic Kufi';
}
ul, li, ol {
	list-style: none;
	font-family: 'Droid Arabic Kufi';
}


a {
	outline: 0px;
	text-decoration: none;
}
html, body {
	direction: rtl;
	min-width: 960px;
	min-height: 00px;
	font-family: Tahoma;
	font-size: 12px;
	background: #e7e7e7;
}

p {
margin-bottom: 32px
 font-family: 'Droid Arabic Kufi';
}

body {
background: #e7e7e7;
color: #282828;
font-family: 'Droid Arabic Kufi';
}
.page {
	background: #f0f3f8;
	padding:none;
}
a {
	color: #c2c2c2;
	 font-family: 'Droid Arabic Kufi';
}

h2{
 font-family: 'Droid Arabic Kufi';
 font-weight:bold !important;
	}

a:hover {
	color: #1fe52d;
	text-decoration: none;

}
.w960{ width:960px !important;
min-width:960px !important;
display:block;
margin :auto;}

.clear {
clear: both;
}

/* Fonts */

@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fonts-awesome/fontawesome-webfont.eot?v=4.0.2');
  src: url('fonts/fonts-awesome/fontawesome-webfont.eot?v=4.0.2#iefix') format('embedded-opentype'), url('fonts/fonts-awesome/fontawesome-webfont.woff?v=4.0.2') format('woff'), url('fonts/fonts-awesome/fontawesome-webfont.ttf?v=4.0.2') format('truetype'), url('fonts/fonts-awesome/fontawesome-webfont.svg?v=4.0.2#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
    font-family: "JF Flat Regular";
    src: url('fonts/JF-Flat-regular/JF-Flat-regular.eot');
    src: url('fonts/JF-Flat-regular/JF-Flat-regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/JF-Flat-regular/JF-Flat-regular.svg#JF Flat Regular') format('svg'),
    url('fonts/JF-Flat-regular/JF-Flat-regular.woff') format('woff'),
    url('fonts/JF-Flat-regular/JF-Flat-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}





/* Regular */

@font-face {
    font-family: "JF Flat Regular";
    src: url('fonts/JF-Flat-regular/JF-Flat-regular.eot');
    src: url('fonts/JF-Flat-regular/JF-Flat-regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/JF-Flat-regular/JF-Flat-regular.svg#JF Flat Regular') format('svg'),
    url('fonts/JF-Flat-regular/JF-Flat-regular.woff') format('woff'),
    url('fonts/JF-Flat-regular/JF-Flat-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



/* Medium */

@font-face {
    font-family: "JF Flat Medium";
    src: url('fonts/JF-Flat-regular/JF-Flat-medium.eot');
    src: url('fonts/JF-Flat-regular/JF-Flat-medium.eot?#iefix') format('embedded-opentype'),
    url('fonts/JF-Flat-regular/JF-Flat-medium.svg#JF Flat Medium') format('svg'),
    url('fonts/JF-Flat-regular/JF-Flat-medium.woff') format('woff'),
    url('fonts/JF-Flat-regular/JF-Flat-medium.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}



/* Light */

@font-face {
    font-family: "JF Flat Light";
    src: url('fonts/JF-Flat-regular/JF-Flat-light.eot');
    src: url('fonts/JF-Flat-regular/JF-Flat-light.eot?#iefix') format('embedded-opentype'),
    url('fonts/JF-Flat-regular/JF-Flat-light.svg#JF Flat Light') format('svg'),
    url('fonts/JF-Flat-regular/JF-Flat-light.woff') format('woff'),
    url('fonts/JF-Flat-regular/JF-Flat-light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}



::-webkit-input-placeholder {
  color: #9c9c9c;
    font-family: 'Droid Arabic Kufi';
}

:-moz-placeholder { /* Firefox 18- */
   color: #9c9c9c;
    font-family: 'Droid Arabic Kufi';
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #9c9c9c;
    font-family: 'Droid Arabic Kufi';
}

:-ms-input-placeholder {  
   color: #9c9c9c;
    font-family: 'Droid Arabic Kufi';
}


/* css end */


.icons {
  display: block;
  font-family: FontAwesome;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.Header {
float: right;
display: block;
}

.BackGrwandForums {
float: right;
display: block;
background: #00ff12;
border-radius: 5px;
margin-top: 20px;
}


.BodySite {
width: 1160px !important;
min-width: 1160px !important;
display: block;
margin: auto;
}

.BodySite-2 {
width: 1130px !important;
min-width: 1130px !important;
display: block;
margin: auto;
}

.TopHeader {
float: right;
display: block;
width: 100%;
background:#00ff12;
}

.Logo {
float: right;
display: block;
}

.topSocial {
float: left;
display: block;
margin-top: 23px;
margin-left: 7px;
}

.topSocial a {
color: #d1d1d1 !important;
display: block;
float: right;
height: 45px;
margin-right: 5px;
margin-top: 5px;
width: 45px;
text-align: center;
}

.topSocial span {
line-height: 45px;
}

a#faceBook:hover {
color: #00ff12 !important;
border-radius:3px;
background:#439b41;
}


a#Twitter:hover  {
background: #60ee55;
color: #00ff12 !important;
border-radius:3px;
}


a#googlePlus:hover  {
background: #e35335;
color: #00ff12 !important;
border-radius:3px;	
}

a#Rss:hover  {
background: #ffac31;
color: #00ff12 !important;
border-radius:3px;
}


.BootomHeader {
float: right;
display: block;
width: 100%;
background: url(http://up.dev-point.com/uploads1/5bdc2ebc1cc110.png) center;
height: 292px;
}

.FormLogin {
  display: block;
  float: right;
  height: 255px;
  margin-top: 27px;
  position: relative;
  width: 232px;
}

.Opitce {
  background: none repeat scroll 0 0 #00ff12;
  display: inline-block;
  float: right;
  height: 240px;
  opacity: 0.9;
  position: absolute;
  right: 0;
  top: 0;
  width: 232px;
  z-index: 1111111;
}

.LoginForms {
float: right;
display: block;
z-index: 9999999;
position: relative;
}

.LoginForms h2 {
color: #42de3a;
font-size: 14px;
text-align: center;
padding: 20px 0px;
}

.login-box {
float: right;
width: 190px;
border: 1px solid #efefef;
padding: 5px;
border-radius: 3px;
background: #42de3a;
margin: 0px 15px;
margin-bottom: 5px;
}

.login {
float: right;
width: 100%;
display: block;
}

.login form {
float: right;
display: block;
width: 100%;
}


.login-box span {
float: right;
margin-top: 10px;
display: block;
position: absolute;
margin-right: 10px;
color: #00ff12;
font-size: 15px;
}


.login-box input {
float: right;
margin-right: 24px;
width: 125px;
display: block;
border: 0px;
padding: 5px 20px;
background: none;
font-size: 12px;
color: #00ff12;
}

.LoginGo {
float: right;
display: block;
margin-right: 17px;
border: 0px;
background: #2ba2cd;
color: #00ff12;
padding: 6px 22px;
font-size: 15px;
font-family: 'Droid Arabic Kufi';
border-radius: 3px;
cursor: pointer;
}

.remember_me {
float: right;
display: block;
margin-top: 15px;
margin-right: 10px;
color: #42de3a;
font-weight: 700;
}

.remember_me input {
margin-left: 8px;
}


.SearchForm {
display: block;
float: right;
width: 27%;
margin: 175px 210px 0px 0px;
}


.src-bg {
background: none;
border: 2px solid #00ff12;
border-radius: 5px;
height: 38px;
}

.src-bg input {
background: none;
border: 0px;
color: #00ff12;
font-weight: 700;
width: 260px;
padding: 5px;
float: right;
line-height: 28.5px;
}


.src-bg button {
background: none;
border: 0px;
color: #00ff12;
height: 36px;
float: left;
}


.src-bg span {
font-size: 22px;
color: #00ff12;
line-height: 15px;
}

.Welcome {
float: right;
display: block;
position: absolute;
z-index: 9999999;
background: #00ff12;
height: 235px;
}

.Welcome h3 {
float: right;
width: 87%;
display: block;
text-align: center;
border-bottom: 1px Solid #c1c1c1;
margin: 0px 15px;
line-height: 45px;
font-family: "JF Flat Medium";
color:#373636;
}

.RightWelcome {
float: right;
display: block;
border-radius: 6px;
padding: 7px;
width: 94%;
}

.RightWelcome img {
float: right;
width: 50px;
height: 50px;
border: 1px solid #c1c1c1;
padding: 3px;
border-radius: 50%;
display: block;
margin-right: 10px;
margin-top: 11px;
}

.RightWelcome h2 {
color: #42de3a;
font-size: 12px;
float: right;
display: block;
text-align: center;
margin-right: 10px;
margin-top: 19px;
}



.RightWelcome a {
color: #42de3a;
font-size: 12px;
display: inline-block;
margin-right: 5px;
line-height: 45px;
}

.RightWelcome p {
float: left;
color: #00ff12;
background: #ef4c89;
border-radius: 50%;
width: 15px;
text-align: center;
height: 15px;
padding: 8px;
line-height: 17px;
margin-top: -15px;
margin-left: -20px;
}


.UnderWelcome {
float: right;
display: block;
margin-top: 136px;
position: absolute;
z-index: 9999999;
background: #1fe52d;
padding: 5px 0px;
color: #00ff12;
width: 100%;
border-bottom: 1px Solid #1aa3d3;
}


.UnderWelcome span {
float: right;
display: block;
padding: 12px;
font-size: 15px;
color: #00ff12;
}


.UnderWelcome h2 {
float: right;
display: block;
color: #00ff12;
font-family: "JF Flat Medium";
font-size: 13px;
line-height: 40px;
}


.UnderWelcome h2 a	{
color: #00ff12;
font-family: "JF Flat Medium";
font-size: 13px;
}
.LeftWelcome {
float: right;
display: block;
width: 87%;
z-index: 9999999;
position: absolute;
margin-top: 187px;
background: #1fe52d;
padding: 16px 15px;
color: #00ff12;
}

.LeftWelcome p {
color: #00ff12;
font-weight: 700;
}

.LeftWelcome span {
color: #00ff12;
font-weight: 700;
}


.HeaderMenu {
float: right;
display: block;
width: 100%;
background: #00ff12;
border-bottom: 2px solid #dfdddd;
height: 90px;
}


.HeaderMenuUn {
float: right;
display: block;
width: 100%;
}

.HeaderMenuUn li {
float: right;
display: block;
color: #42de3a;
text-align: center;
padding: 13px 25px 7px 22px;
font-weight: 700;
font-size: 13px;
}


.HeaderMenuUn li:hover {
border-bottom: 5px Solid #42de3a;
}

.HeaderMenuUn li span {
font-size: 30px;
color: #42de3a;
margin-bottom: 15px;
margin-top: 10px;
}

.HeaderMenuUn li a{
float: right;
display: block;
color: #b8b8b8;
}


.clears {
float: right;
display: block;
height: 65px;
color: #6aeb6d;
background: #00ff12;
width: 4px;
margin: 15px 0px;
border-left: 1px Solid #e5e5e5;
}

.clears span {
font-size: 10px;
margin-top: 23px;
}



.Hedline {
float: right;
display: block;
width: 1100px;
background: #1fe52d;
padding: 11px 16px;
text-align: center;
border-radius: 5px;
}

.Hedline h2 {
font-size: 16px;
color: #00ff12;
}

.Hedline h2 a{
font-size: 16px;
color: #00ff12;
}


.TopStats {
float: right;
display: block;
width: 1050px;
text-align: center;
padding: 25px 53px;
border-radius: 5px 5px 0px 0px;
margin-top: 15px;
}

.BlockStats {
float: right;
display: block;
width: 220px;
padding: 5px 10px 5px 0px;
border: 1px solid #e7e7e7;
border-radius: 3px;
margin-bottom: 15px;
margin-right: 13px;
}


.BlockStats img {
float: right;
display: block;
}

.BlockStats h2 {
color: #8c9f90;
font-size: 14px;
margin-top: 20px;
font-family: "JF Flat Medium";
text-align: right;
margin-right: 105px;
}

.BlockStats span {
color: #0db411;
font-size: 18px;
font-family: Tahoma;
font-weight: 400;
line-height: 30px;
float: right;
width: 50%;
text-align: center;
}


.OnlineUser {
float: right;
display: block;
width: 679px;
text-align: right;
margin-right: 13px;
border-radius: 5px;
padding: 20px;
border: 1px solid #f7f7f7;
margin-bottom: 20px;
font-family: "JF Flat Medium";
}

.OnlineUser a {
font-family: "JF Flat Medium";
color: #362e2e;
font-size: 12px;
}


.OnlineUser p a {
font-family: "JF Flat Medium" !important;
font-size: 12px;
}

.BarthDay {
float: right;
display: block;
padding: 25px 15px;
border: 1px solid #e7e7e7;
margin-right: 15px;
border-radius: 5px;
width: 200px;
margin-bottom: 15px;
}

.BarthDay h2 {
font-size: 12.63px;
color: #8c9f90;
font-family: "JF Flat Medium";
line-height: 44px;
}

.BarthDay p {
font-size: 12.63px;
color: #0db411;
font-family: "JF Flat Medium";
line-height: 44px;
}

.BarthDay span {
font-size: 12.63px;
color: #ed5d57;
font-family: "JF Flat Medium";
line-height: 44px;
}

.StatsForums {
float: right;
display: block;
width: 100%;
}

.BlockForumsStats {
float: right;
display: block;
width: 230px;
margin-right: 15px;
}

.BlockForumsStats h2 {
font-size: 12.65px;
color: #8c9f90;
line-height: 40px;
float: right;
width: 100%;
display: block;
font-family: "JF Flat Medium";
}

.BlockForumsStats p {
float: right;
display: block;
line-height: 40px;
color: #ed5d57;
font-family: "JF Flat Medium";
}


.Footer {
float: right;
display: block;
width: 1145px;
height: 448px;
}


.TopFooter {
background: #35d61a;
border-radius: 5px;
padding: 50px;
width: 1030px;
float:right;
}

.BlockLinkFooter {
float: right;
display: block;
width: 215px;
margin-left: 50px;
}

.BlockLinkFooter:last-child {
margin-left: 0px !important;
}


.BlockLinkFooter h2 {
float: right;
display: block;
width: 85%;
background: #14a0d1;
padding: 10px;
font-size: 12px;
text-align: center;
margin-bottom: 15px;
color: #00ff12;
}

.LinkFooter span {
float: right;
display: block;
font-size: 8px;
margin-right: 30px;
color: #15ce19;
margin-bottom: 15px;
}

.LinkFooter a {
float: left;
margin-right: 6px;
font-size: 12px;
font-family: "JF Flat Medium";
color: #00ff12;
}

.StyleSho select {
padding: 5px;
background: #00ff12;
width: 205px;
margin-top: 15px;
font-size: 11px;
}


.topSocialFo {
float: left;
display: block;
margin-left: 30px;
}


.topSocialFo a {
color: #d1d1d1 !important;
display: block;
float: right;
height: 40px;
margin-right: 5px;
margin-top: 5px;
width: 36px;
text-align: center;
}

.topSocialFo span {
line-height: 40px;
color:#00ff12;
font-size:15px;
}


a#faceBookFo:hover {
color: #00ff12 !important;
border-radius:3px;
background:#17b317;
}


a#TwitterFo:hover  {
background: #95ff84;
color: #00ff12 !important;
border-radius:3px;
}


a#googlePlusFo:hover  {
background: #e35335;
color: #00ff12 !important;
border-radius:3px;	
}

a#RssFo:hover  {
background: #ffac31;
color: #00ff12 !important;
border-radius:3px;
}

.ClockFo h2 {
font-size: 12px;
color: #00ff12;
background: none;
font-family: "JF Flat Medium";
}

.ClockFo h2 span {
font-size: 12px;
color: #00ff12;
font-family: "JF Flat Medium";
}

.LogoFooter {
float: right;
display: block;
width: 100%;
text-align: center;
margin-top: -15px;
}

.FooterRight {
float: right;
display: block;
width: 98%;
background: #00ff12;
margin-top: 10px;
margin-bottom: -25px;
}


.RghitFooter {
float: right;
display: block;
width: 50%;
text-align: right;
margin-right: 45px;
margin-top: 10px;
}

.RghitFooter h2 {
color: #35d61a;
font-size: 12px;
line-height: 43px;
}

.LeftFooter {
float: left;
display: block;
width: 20%;
text-align: center;
margin-top: 5px;
}

.LeftFooter img {
margin-top: -10px;
}

.LeftFooter a {
float: right;
display: block;
width: 100%;
color: #35d61a;
line-height: 4px;
}


.page {
background: #00ff1200ff12;
color: #000000;
border-radius: 0px;
display: block;
float: right;
}

.TopSubTher {
float: right;
display: block;
width: 1131px;
background: #1fe52d;
margin-bottom: 10px;
margin-top: 5px;
border-radius: 3px;
}


.PicSup {
float: right;
display: block;
padding: 0px;
width: 105px;
}

.ForumsSup {
float: right;
display: block;
width: 450px;
padding: 15px;
color: #00ff12;
}

.ForumsSup h2 {
color: #00ff12;
font-size: 13px;
}

.LastSups {
color: #00ff12;
display: block;
float: right;
padding: 15px;
width: 285px;
}

.LastSups h2 {
color: #00ff12;
font-size: 13px;
}

.NumberTher {
color: #00ff12;
display: block;
float: right;
padding: 15px;
width: 77px;
}

.NumberTher h2 {
color: #00ff12;
font-size: 13px;
}

.NumberForums {
float: right;
display: block;
width: 90px;
padding: 15px;
color: #00ff12;
}

.NumberForums h2 {
color: #00ff12;
font-size: 13px;
}

.NumberForums {
float: right;
display: block;
width: 90px;
padding: 15px;
color: #00ff12;
}

.NumberForums h2 {
color: #00ff12;
font-size: 13px;
}


.BottomForumsHome {
float: right;
display: block;
width: 100%;
margin-bottom: 20px;
}


.BlockForumdHome {
float: right;
display: block;
width: 100%;
height: 130px;
border: 1px solid #e7e7e7;
margin-bottom: 2px;
border-radius: 4px;
}


.RightBlockHome {

float: right;

width: 100%;

display: block;

}



.IconForums {
float: right;
display: block;
width: 113px;
background: #fefefe;
padding: 17px 0px;
text-align: center;
border-radius: 0px 5px 5px 0px;
}





.ImgSticky {
float: right;
margin-top: -58px;
margin-right: 71px;
}





.ImgSticky img {

border: 0px;

background: none;

margin-top: 4px;

}





.TitleForums {
float: right;
display: block;
width: 422px;
padding: 15px 25px 15px 0px;
border-left: 1px Solid #e7e7e7;
height: 100px;
}




.TitleForums b {

font-size: 13px;

color: #ef4c89;

}




.TitleForums h2 {
font-size: 13px;
color: #2ace14;
float: right;
display: block;
width: 423px;
}


.TitleForums a {
font-size: 13px;
color: #8c9f90;
}



.TitleForums p {
color: #8c9f90;
font-size: 12px;
float: right;
font-family: "JF Flat Medium";
display: block;
}



.TitleForums span {
line-height: 31px;
font-family: 'Droid Arabic Kufi';
color: #04a35d;
font-size: 12px;
}





.SupjectHome {
float: right;
display: block;
width: 290px;
background: #faf9f9;
padding: 15px 20px 15px 0px;
border-left: 1px Solid #e7e7e7;
height: 100px;
}



.SupjectHome h2 {

font-size: 13px;

color: #8c9f90;

}



h2.NamePosts a {

font-size: 13px;

color: #8c9f90;

font-family: 'Droid Arabic Kufi';

}



.BottomSupjectHome span {
color: #e58401;
font-size: 12px;
font-family: 'Droid Arabic Kufi';
float: right;
width: 25%;
}



.NumberHome {
float: right;
display: block;
width: 110px;
padding: 54px 0px;
height: 23px;
}




.NumberHome h2 {
color: #8c9f90;
text-align: center;
font-size: 16px;
font-family: Tahoma;
font-weight: 400;
}



.NumberHome a {

color: #8c9f90;

text-align: center;
font-size: 18px;
font-family: Tahoma;
font-weight: 400;

}


.ModerHome {
float: right;
display: block;
width: 112px;
background: #faf9f9;
padding: 54px 0px;
border-radius: 5px 0px 0px 5px;
height: 22px;
border-right: 1px Solid #e7e7e7;
}


.ModerHome h2 {
color: #8c9f90;
text-align: center;
font-size: 16px;
font-family: Tahoma;
font-weight: 400;

}



.ModerHome input {

float: left;

margin-top: -20px;

}





.iConsForumsR {
float: right;
display: block;
height: 130px;
background: #1fda16;
width: 35px;
}

.iConsForumsR a {
color: #00ff12;
padding: 8px 8px;
float: right;
width: 19px;
text-align: center;
}

.iConsForumsR span {
font-size: 18px;
}

.iConsForumsR a:hover {
background: #2ace14;
}


.BottomTitleForums span {
font-family: 'FontAwesome';
float: right;
display: block;
margin-left: 5px;
color:#1fe52d;
}
.BottomTitleForums {
float: right;
display: block;
}

.BottomTitleForums h2 {
line-height: 32px;
color: #1fe52d;
font-family: "JF Flat Medium";
margin-right: 20px;
}

.BottomTitleForums a {
font-family: "JF Flat Medium";
font-size: 12px;
}

.SubForumsOn {
float: right;
display: block;
margin-right: 40px;
width: 86%;
}

.TopSupjectHome {
float: right;
display: block;
width: 100%;
margin-bottom: 10px;
}


.TopSupjectHome span {
float: right;
display: block;
color: #1fe52d;
font-size: 20px;
margin-left: 7px;
}


.TopSupjectHome a h2 {
float: right;
line-height: 17px;
color: #2ecf2a;
font-size: 13px;
}


.BottomSupjectHome {
float: right;
display: block;
width: 92%;
margin-right: 24px;
}

.BottomSupjectHome p {
font-size: 12px;
color: #8c9f90;
font-family: "JF Flat Medium";
float: right;
display: block;
margin-left: 15px;
}

.BottomSupjectHome a {
font-size: 12px;
color: #8c9f90;
font-family: "JF Flat Medium";
}

.BottomSupjectHome span {
font-size: 12px;
color: #2ecf2a;
font-family: "JF Flat Medium";
}


.WelcomeGuest {
  background: none repeat scroll 0 0 #f3f3f3;
  padding: 20px;
  text-align: center;
}


.WelcomeGuest h2 {
  background: none repeat scroll 0 0 #00ff12;
  color: #b9b9b9;
  font-size: 14px;
  font-weight: 400 !important;
  padding: 15px;
}


.WelcomeGuest a{
  color: #42de3a;
  font-size: 14px;
  font-weight: 400 !important;
}


.TopForumsNew {
float: right;
display: block;
width: 100%;
margin-top: 15px;
margin-bottom: 15px;
}

.RightNew {
float: right;
display: block;
}

.RightNew span {
float: right;
display: block;
color: #00ff12;
margin-left: 10px;
line-height: 31px;
}


.RightNew a {
float: right;
display: block;
padding: 10px 20px;
background: #42de3a;
border-radius: 4px;
font-size: 16px;
font-weight: 700;
color: #00ff12;
}

.RightNewTher {
float: right;
display: block;
}

.RightNewTher span {
float: right;
display: block;
color: #00ff12;
margin-left: 10px;
line-height: 31px;
}


.RightNewTher a {
float: right;
display: block;
padding: 10px 20px;
background: #3abb1c;
border-radius: 4px;
font-size: 16px;
font-weight: 700;
color: #00ff12;
}


.TitleQesme {
background: #42de3a;
padding: 5px 10px;
border-radius: 3px;
margin-bottom: 0px;
margin-top: 15px;
float: right;
}

td.RightTitleQesme h2 {
color: #00ff12;
font-weight: 700;
font-size: 13px;
}

td.RightTitleQesme span {
color: #00ff12;
float: right;
display: block;
line-height: 27px;
margin-left: 15px;
}

td.LeftTitleQesme {
padding: 10px 50px;
border-radius: 6px;
}

td.LeftTitleQesme a {
font-size: 12px;
color: #00ff12;
font-weight:700;
}



.BlockForumdHome-2 {
float: right;
display: block;
width: 100%;
height: 130px;
border: 1px solid #e7e7e7;
margin-bottom: 2px;
border-radius: 4px;
}


.RightBlockHome-2 {

float: right;

width: 100%;

display: block;

}



.BlockForumdHome-2 {
float: right;
display: block;
width: 100%;
height: 99px;
border: 1px solid #e7e7e7;
margin-bottom: 2px;
border-radius: 4px;
}


.RightBlockHome-2 {

float: right;

width: 100%;

display: block;

}



.IconForums-2 {
float: right;
display: block;
width: 113px;
background: #fefefe;
padding: 12px 0px;
text-align: center;
border-radius: 0px 5px 5px 0px;
}





.ImgSticky {
float: right;
margin-top: -58px;
margin-right: 71px;
}





.ImgSticky img {

border: 0px;

background: none;

margin-top: 4px;

}





.TitleForums-2 {
float: right;
display: block;
width: 470px;
padding: 20px 25px 0px 0px;
border-left: 1px Solid #e7e7e7;
height: 79px;
}



.TitleForums-2 b {

font-size: 13px;

color: #ef4c89;

}




.TitleForums-2 h2 {
font-size: 13px;
color: #2ace14;
float: right;
display: block;
width: 423px;
}


.TitleForums-2 a {
font-size: 13px;
color: #2ecf2a;
font-weight: 700;
}


.TitleForums-2 p {
color: #8c9f90;
font-size: 12px;
float: right;
font-family: "JF Flat Medium";
display: block;
}



.TitleForums-2 span {
line-height: 31px;
font-family: "JF Flat Medium";
color: #8c9f90;
font-size: 12px;
}



.SupjectHome-2 {
float: right;
display: block;
width: 236px;
background: #faf9f9;
padding: 15px 20px 0px 0px;
border-left: 1px Solid #e7e7e7;
height: 84px;
}

.SupjectHome-2 h2 {
font-size: 12px;
color: #8c9f90;
font-family: "JF Flat Medium";
}

.SupjectHome-2 h1 {
color: #2ecf2a;
font-size: 12px;
font-family: Tahoma;
line-height: 35px;
}

.SupjectHome-2 h2 a{
font-size: 12px;
color: #8c9f90;
font-family: "JF Flat Medium";
}


h2.NamePosts-2 a {
font-size: 13px;
color: #8c9f90;
font-family: "JF Flat Medium";
}



.BottomSupjectHome-2 span {
color: #e58401;
font-size: 12px;
font-family: 'Droid Arabic Kufi';
float: right;
width: 25%;
}



.NumberHome-2 {
float: right;
display: block;
width: 118px;
padding: 39px 0px;
height: 23px;
}




.NumberHome-2 h2 {
color: #8c9f90;
text-align: center;
font-size: 16px;
font-family: Tahoma;
font-weight: 400;
}



.NumberHome-2 a {

color: #8c9f90;

text-align: center;
font-size: 18px;
font-family: Tahoma;
font-weight: 400;

}


.ModerHome-2 {
float: right;
display: block;
width: 110px;
background: #faf9f9;
padding: 38px 0px;
border-radius: 5px 0px 0px 5px;
height: 22px;
border-right: 1px Solid #e7e7e7;
}


.ModerHome-2 h2 {
color: #8c9f90;
text-align: center;
font-size: 16px;
font-family: Tahoma;
font-weight: 400;

}

.ModerHome-2 input {
float: left;
margin-top: -15px;
margin-left: 10px;
}

.ModerHome-2 h2 {

color: #8c9f90;

text-align: center;
font-size: 16px;
font-family: Tahoma;
font-weight: 400 !important;

}

.iConsForumsR-2 {
float: right;
display: block;
height: 99px;
background: #0db411;
width: 35px;
}

.iConsForumsR-2 a {
color: #00ff12;
padding: 8px 9px;
float: right;
text-align: center;
width: 17px;
}


.iConsForumsR-2 span {
font-size: 16px;
}


span.Attash {
float: left;
margin-left: 15px;
display: block;
}


.smallfont.Rating {
margin-left: 15px;
margin-top: 5px;
margin-right: 26px;
}


.StatsForums-2 {
float: right;
display: block;
background: #edeff0;
border-radius: 5px;
padding: 33px 197px;
text-align: center;
margin-bottom: 15px;
margin-top: 15px;
}

.BlockForumsStats-2 {
float: right;
display: block;
width: 230px;
margin-right: 15px;
}

.BlockForumsStats-2 h2 {
font-size: 12.65px;
color: #8c9f90;
line-height: 15px;
float: right;
width: 100%;
display: block;
font-family: "JF Flat Medium";
margin-top: 14px;
}


img.ImgSubj {
float: right;
margin-top: -6px;
margin-left: 0px;
margin-right: -13px;
}

.RoolsForums {
background: none repeat scroll 0 0 #e7e7e7;
border-radius: 5px;
display: block;
float: right;
padding: 15px;
float: right;
 margin-top: 10px;
 margin-bottom: 10px;
}


.QwanenForums {
    background: none repeat scroll 0 0 #00ff12;
    border-radius: 5px;
    display: block;
    float: right;
    padding: 25px;
}


.Qwaneeen {
    border: 1px solid #e7e7e7;
    border-radius: 5px;
    float: right;
}

.RightRoolsForums {
  direction: ltr;
  display: block;
  float: right;
  height: 303px;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 15px 60px;
  width: 57%;
}


.RightRoolsForums p {
    color: #35d61a;
    float: right;
    font-size: 13px;
    line-height: 39px;
    width: 100%;
}


.RightRoolsForums p font{
    color: #515151;
    float: right;
    font-family: "JF Flat Medium";
    font-size: 13px;
    line-height: 31px;
    text-align: right;
	margin-bottom:25px;
}


.RightRoolsForums span {
    color: #515151;
    float: right;
    font-family: "JF Flat Medium";
    font-size: 13px;
    line-height: 31px;
    text-align: right;
}

.RightRoolsForums span a{
    color: #35d61a;
    font-family: "JF Flat Medium";
    font-size: 13px;
}


.LeftRoolsForums {
display: block;
float: left;
}

.BootReg {
  display: block;
  float: right;
  margin: -32px 60px 0;
  width: 86%;
}

.BootReg label {
    background: none repeat scroll 0 0 #27c40d;
    border-radius: 3px;
    color: #00ff12;
    float: right;
    margin-left: 20px;
    padding: 18px;
}


.BootReg label strong{
	margin-right:15px;
}

.BootReg input {
  background: none repeat scroll 0 0 #3cb878;
  border: medium none;
  border-radius: 3px;
  color: #00ff12;
  cursor: pointer;
  font-size: 17px;
  font-weight: 700;
  line-height: 36px;
  padding: 12px 60px;
}




.LeftBotReges {
  display: block;
  float: right;
  margin: 0 50px;
  text-align: center;
  width: 100%;
}


.BackInfoUser {
float: right;
display: block;
background: #ededed;
padding: 30px;
margin-top: -20px;
margin-bottom: 40px;
border-radius: 5px;
}


.PostBitRight {
float: right;
display: block;
background: #00ff12;
border-radius: 6px;
width: 255px;
text-align: center;
margin-left: 30px;
}



.TitleMember {
float: right;
width: 96%;
display: block;
background: #27c40d;
padding: 0px 5px;
border-radius: 5px 5px 0px 0px;
}

.TitleMember span {
float: left;
margin-left: 10px;
line-height: 45px;
font-size: 15px;
color: #00ff12;
}


.TitleMember h2 {
color: #00ff12;
font-size: 14px;
padding: 10px;
float: right;
display: block;
}

.TitleMember h2 a {
color: #00ff12;
font-size: 13.11px;
}

.TitleMember img {
float: left;
display: block;
margin-top: 10px;
}

.ImgAvaterMem {
float: right;
display: block;
width: 100%;
}

.ImgAvaterMem img {
border-radius: 5px;
width: 220px;
height: 170px;
margin-top: 17px;
}


.UserNameMem {
float: right;
display: block;
width: 95%;
background: #00ff12;
margin-top: 5px;
border-radius: 6px;
padding: 7px;
}


.UserNameMem h2 {
float: right;
display: block;
width: 50%;
text-align: right;
margin-right: 5px;
color: #8c9f90;
font-size: 13.5px;
}

.UserNameMem h2 a{
float: right;
display: block;
text-align: right;
margin-right: 5px;
color: #8c9f90;
font-size: 13.5px;
font-family: 'Droid Arabic Kufi';
}


.UserNameMem img {
float: left;
display: block;
margin-left: 5px;
}

.InformathionMem {
float: right;
display: block;
width: 100%;
background: #00ff12;
border-radius: 6px;
margin-top: 15px;
}


.InformathionMem li {
float: right;
display: block;
width: 86%;
padding: 10px 0px 5px 0px;
border-bottom: 1px Solid #e7e7e7;
margin-right: 15px;
}

.InformathionMem li:last-child {
border-bottom: none;
}

.InformathionMem li span {
float: right;
display: block;
line-height: 22px;
margin-left: 10px;
color: #30cb2c;
font-size: 18px;
width: 20px;
}


.InformathionMem li:last-child{
border-bottom:noen;
}

.InformathionMem li img {
float: right;
margin-left: 5px;
}

.InformathionMem li h1 {
float: right;
color: #8c9f90;
font-size: 12px;
font-family: "JF Flat Medium";
}


.InformathionMem li h2 {
float: left;
color: #30cb2c;
font-size: 12px;
font-family: "JF Flat Medium";
line-height: 30px;
margin-left: 10px;
}


.AllFlotDiv {
float: right;
display: block;
width: 785px;
background: #00ff12;
border-radius: 5px;
}

.SubjectTitle {
background: #35d61a;
float: right;
width: 94.9%;
padding: 10px 20px;
border-radius: 5px 5px 0px 0px;
}

.SubjectTitle h2 {
float: right;
color: #00ff12;
font-size: 14px;
}

.normal.LeftSupject {
float: left;
display: block;
}


.normal.LeftSupject h2 {
font-family: Tahoma;
line-height: 27px;
font-size: 14px;
font-weight: 400 !important;
}



.Subject {
font-size: 13.2px;
font-family: "JF Flat Regular";
color: #747272;
margin: 20px;
float: right;
display: block;
line-height: 28px;
width: 96%;
min-height: 476px;
position: relative;
}

.AllBottomSup {
float: right;
display: block;
background: #00ff12;
margin-top: 15px;
width: 98%;
border-radius: 5px;
padding: 10px;
bottom: 0;
position: absolute;
}

.BottomSubject {
float: left;
display: block;
}

.BottomSubject a {
background: #30cb2c;
margin-right: 10px;
padding: 6px 21px;
float: right;
border-radius: 5px;
color: #00ff12;
font-size: 13.81px;
height: 25px;
font-family: "JF Flat Medium";
}


.AttashMow {
float: right;
width: 100%;
border: 0px;
background: #00ff12;
margin-top: 13px;
border-radius: 5px;
}

.tborder {
background: #e7e7e7;
color: #000000;
border: none;
border-radius: 5px;
}

.tcat {
background: #35d61a;
color: #00ff1200ff12 !important;
font-family: 'Droid Arabic Kufi' !important;
font-size:15px !important;
font: 15px  Droid Arabic Kufi !important; 
}


.panel {
background: #00ff12;
color: #000000;
padding: 10px;
border: none;
border-radius: 5px;
float: right;
display: block;
width: 98%;
text-align: center;
margin-bottom: 15px;
}


fieldset.fieldset {
border: none;
margin-top: 10px;
font-family: 'Droid Arabic Kufi' !important;
line-height: 25px;
}

.panelsurround {
background: #ededed;
color: #000000;
border-radius: 5px;
padding: 15px;
text-align: right;
}

input.button {
background: #30cb2c;
border: none;
padding: 8px 20px;
border-radius: 5px;
font-size: 13px;
font-family: 'Droid Arabic Kufi';
color: #00ff12;
font-weight: 700 !important;
cursor:pointer;
}

select {
padding: 10px;
border-radius: 5px;
border: 1px solid #ededed;
font-weight: 700;
color: #8c9f90;
margin-left: 10px;
}

input {
padding: 10px;
border-radius: 5px;
border: 1px solid #ededed;
font-weight: 700;
font-family: 'Droid Arabic Kufi' !important;
color: #8c9f90;
}

legend {
font-family: 'Droid Arabic Kufi' !important;
font-size: 14px;
font-weight: 700;
color: #1fe52d;
}

.fieldset, .fieldset td, .fieldset p, .fieldset li {
font-family: "JF Flat Medium";
font-size: 12px;
line-height: 27px;
color: #747272;
}

.smallfont {
font-family: 'Droid Arabic Kufi' !important;
font-size: 14px;
font-weight: 700;
color: #1fe52d;
}

.alt2, .alt2Active {
background: #ededed;
color: #000000;
text-align: center;
}

a.smallfont {
font-size: 12px;
padding: 0px 15px;
color: #30cb2c;
}

.thead {
background: #35d61a;
color: #00ff1200ff12;
font-family: 'Droid Arabic Kufi' !important;
font-weight: 700;
font-size: 12px;
text-align: center;
padding: 10px !important;
}

.HeaderLinks {
background: url(http://design.mhgoz.com/vb/out/header-link.png) no-repeat center;
float: right;
height: 100px;
width: 100%;
margin-bottom: 15px;
border-radius: 5px;
}


.HeaderLinkIn {
float: right;
display: block;
padding: 38px 50px;
font-family: "JF Flat Medium";
}



.HeaderLinkIn span a {
font-family: "JF Flat Medium";
color: #00ff12;
font-size: 14px;
}

.HeaderLinkIn span{
font-family: "JF Flat Medium";
color: #00ff12;
font-size: 14px;
}

.HeaderLinkIn strong {
font-family: "JF Flat Medium";
color: #00ff12;
font-size: 18px;
margin-top: 15px;
float: right;
}

.vbmenu_control {
background: #35d61a;
color: #00ff1200ff12;
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}

.TitelTherd {
background: url(http://design.mhgoz.com/vb/out/therd-link.png) no-repeat;
float: right;
height: 152px;
width: 1133px;
}

.TitelTherd h2 {
text-align: center;
margin-top: 95px;
font-size: 16px;
color: #00ff12;
}

.alt1, .alt1Active {
background: #ededed;
color: #000000;
}


.LinksForumsSubj {
float: right;
display: block;
width: 47%;
margin: 13px 12px;
background: #f5f5f5;
border-radius: 5px;
border: 1px solid #e7e7e7;
height: 143px;
text-align: right;
}


p.smallfont a {
font-family: 'Droid Arabic Kufi' !important;
font-size: 14px;
font-weight: 700;
color: #1fe52d;
}


.panel blockquote strong {
font-size: 14px;
color: #b8b8b8;
font-family: "Droid Arabic Kufi";
}

input.button.Green {
background: #3abb1c;
}

.BackErrorMas {
  background: none repeat scroll 0 0 #e7e7e7;
  border-radius: 5px;
  float: right;
  margin: 15px 0;
  padding: 20px;
}

.ErrorMaseges {
  background: none repeat scroll 0 0 #00ff12;
  border-radius: 5px;
  padding: 10px 56px 0;
  float: right;
  }


.ErrorMaseges img {
  display: block;
  float: right;
}


.ErrorMaseges h2 {
color: #35d61a;
display: block;
float: right;
margin: 74px;
text-align: center;
width: 600px;
line-height: 44px;
font-size: 16px;
font-weight: 400 !important;
}

.ErrorMaseges h2 a{
color: #35d61a;
text-align: center;
line-height: 44px;
font-size: 16px;
font-weight: 400 !important;
}

.ErrorMaseges h2 li{
color: #35d61a;
text-align: center;
line-height: 44px;
font-size: 16px;
font-weight: 400 !important;
}

.ErrorMaseges h2 a{
  color: #35d61a;
}

.RegBlock {
  background: none repeat scroll 0 0 #00ff12;
  display: block;
  float: right;
  border-radius:5px;
}


.RightReg {
  display: block;
  float: left;
}

.LeftReg {
  display: block;
  float: right;
  margin-left: 81px;
  padding: 30px 50px;
  width: 504px;
}


.BlockLeftReg {
  display: block;
  float: right;
  width: 624px;
  margin-top: -10px;
}

.BlockLeftReg h2 {
  color: #616161;
  float: right;
  font-family: "JF Flat Medium";
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 10px;
  width: 255px;
}



.BlockLeftReg input {
  border-radius: 5px;
  display: block;
  float: right !important;
  margin-left: 30px;
}

.BlockLeftReg > div {
    float: right;
}

.ErrorRegest {
  display: block;
  float: right;
  text-align: center;
  width: 100%;
  font-family: "JF Flat Medium";
}

.ErrorRegest li {
  color: #e74c3c;
  font-family: "JF Flat Medium";
  font-size: 14px;
  line-height: 39px;
}



.BlockLeftReg span {
  color: #35d61a;
  float: right !important;
  font-size: 12.7px;
  width: 500px;
}


.RegstersBo {
  background: none repeat scroll 0 0 #3abb1c;
  border: medium none;
  border-radius: 6px;
  color: #00ff12;
  cursor: pointer;
  float: left;
  font-family: "Droid Arabic Kufi";
  font-size: 15px;
  font-weight: 700;
  padding: 5px 55px;
}


.ClanBo {
  background: none repeat scroll 0 0 #27c40d;
  border-radius: 6px;
  color: #00ff12;
  cursor: pointer;
  float: left;
  font-family: "Droid Arabic Kufi";
  font-size: 15px;
  font-weight: 700;
  margin-left: 20px;
  padding: 5px 55px;
}


.TapBlockReg {
  display: block;
  float: right;
  margin-left: 37px;
  width: 261px;
}


.TeblesRegss {
  display: block;
  float: right;
  width: 100%;
}

.BlockLeftReg label {
  color: #35d61a;
  display: block;
  float: right;
  width: 100%;
}

.RightBotReges label {
  display: block;
  float: right;
  margin-bottom: 20px;
  width: 100%;
}

.BlockLeftReg select {
  border-radius: 6px;
  color: #35d61a;
  display: block;
  float: right !important;
  font-family: "JF Flat Medium";
  font-size: 12px;
  height: 51px;
  padding: 15px;
  width: 545px;
}


.BottomForumsHomeS {
  background: none repeat scroll 0 0 #e7e7e7;
  border-radius: 5px;
  float: right;
  margin: 15px 0;
  padding: 20px;
  width: 96.5%;
}

.BLocksSearshh {
background: none repeat scroll 0 0 #00ff12;
border-radius: 5px;
float: right;
padding: 20px 0px 0;
width: 100%;
}


.BlockSerchs {
display: block;
float: right;
width: 42%;
margin-right: 69px;
}

.BlockSe {
  border-radius: 6px;
  display: block;
  float: right;
  padding: 0 0 35px;
  width: 403px;
}


.BlockSe input {
  background: none repeat scroll 0 0 #f5f5f5;
  border-radius: 6px;
  color: #32c527;
  font-family: "Droid Arabic Kufi";
  font-weight: 700;
  padding: 12px;
  width: 375px !important;
  border: 1px solid #eeebeb;
}

.BlockSe select {
  background: none repeat scroll 0 0 #f5f5f5;
  border-radius: 6px;
  color: #8c9f90;
  display: block;
  float: right;
  font-family: "Droid Arabic Kufi";
  height: 50px;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 400px !important;
  border: 1px solid #eeebeb;
}

input#cb_exactname {
    display: block;
    float: right;
    margin-top: 10px;
    width: 49px !important;
}

input.Motger {
  float: right !important;
  width: 50px !important;
}

.BLocksSearshh fieldset.fieldset span {
  color: #8c9f90;
  float: right;
  font-family: "JF Flat Medium";
  font-size: 12px;
}



.BopotSearchs {
  background: none repeat scroll 0 0 #f5f5f5;
  border: 1px solid #eeebeb;
  border-radius: 5px;
  display: block;
  float: right;
  margin-right: 78px;
  padding: 25px 30px;
  text-align: center;
}


.TopSearchBlocks {
  display: block;
  float: right;
  margin-bottom: 15px;
  width: 100%;
}


.BottomSearchBlocks input {
  float: right;
  margin-left: 15px;
  padding: 10px 40px;
}

.SearshNOw {
  background: none repeat scroll 0 0 #3db39e;
  color: #00ff12;
  cursor:pointer;
}


.SearsResets {
  background: none repeat scroll 0 0 #30cb2c;
  color: #00ff12;
  cursor:pointer;
}

.BlockProfile {
background: none repeat scroll 0 0 #00ff12;
border-radius: 5px;
float: right;
padding: 20px;
width: 96%;
}

.TopBlockProfile {
float: right;
display: block;
width: 98%;
background: #f5f5f5;
border: 1px solid #e7e7e7;
border-radius: 5px;
padding: 10px;
}

.BlockTopProfile {
float: right;
display: block;
width: 311px;
font-family: "JF Flat Medium";
color:#85cda9;
font-size: 15px;
padding-right: 30px;
}


.BlockTopProfile h2 {
font-family: 'Droid Arabic Kufi' !important;
font-size: 17px;
font-weight: 700;
color: #1fe52d;
float: right;
display: block;
}

.BlockTopProfile img {
float: right;
display: block;
margin-right: 15px;
margin-top: 5px;
}

.BlockTopProfile span {
font-family: "JF Flat Medium";
color: #85cda9;
font-size: 15px;
line-height: 32px;
}


h2.preparedU {
color: #a9a8a8;
margin-right: 14px;
text-align: center;
float: left;
margin-left: 15px;
}


.BootomBlockProfile {
float: right;
display: block;
width: 73%;
margin-top: 15px;
margin-bottom: 60px;
}


.TopBottoms {
background: #f5f5f5;
border: 1px solid #e7e7e7;
border-radius: 5px;
padding: 10px;
float: right;
width: 743px;
margin-bottom: 15px;
}

.BlockTopBottom {
float: right;
display: block;
width: 207px;
margin-left: 15px;
background: #00ff12;
border-radius: 5px;
padding: 15px;
}


.BlockTopBottom:last-child {
margin-left: 0px;
}


.TopBLockBottom {
float: right;
display: block;
width: 100%;
text-align: center;
background: #00ff12;
border-radius: 5px;
}

.TopBLockBottom h2 {
color: #3abb1c;
font-size: 15px;
line-height: 49px;
border-bottom: 1px Solid #e7e7e7;
margin: -13px 0px;
}

.BootomBlockBottom ul {
float: right;
display: block;
margin-top: 15px;
}

.BootomBlockBottom ul li {
float: right;
line-height: 36px;
font-family: "JF Flat Medium";
font-size: 13px;
color: #999999;
margin-right: 14px;
}


.BootomBlockBottom ul li a{
font-family: "JF Flat Medium";
font-size: 13px;
color: #999999 !important;
}

.LeftBlockProfiles {
background: #f5f5f5;
border: 1px solid #e7e7e7;
border-radius: 5px;
padding: 10px;
float: right;
width: 240px;
margin-top: 15px;
margin-right: 20px;
}


.OneBlockProfile {
float: right;
display: block;
width: 207px;
margin-left: 15px;
background: #00ff12;
border-radius: 5px;
padding: 15px;
}


.TopOne{
text-align:center;
}



.TopOne h2 {
color: #3abb1c;
font-size: 15px;
line-height: 49px;
border-bottom: 1px Solid #e7e7e7;
margin: -13px 0px;
}


.BottomOne h2 {
float: right;
line-height: 24px;
font-family: "JF Flat Medium";
font-size: 13px;
color: #999999;
margin-right: 14px;
margin-top: 15px;
}


div#friends {
display: block !important;
background: #00ff12;
}
ul#friends_list_big {
background: #00ff12;
display: block;
}

li.memberinfo_small {
float: right;
display: block;
margin: 5px;
width: 60px;
height: 60px;
border-radius:5px;
}

li.memberinfo_small img {
border-radius: 5px;
width: 60px;
height: 60px;
}

div#aboutme {
display: block !important;
border: 0px;
background: #00ff12;
}

.alt1.block_row {
background: #00ff12;
}

.BottomBlockBootom {
background: #00ff12;
padding: 15px;
border-radius: 5px;
}

.BottomBlockBootom h2 {
color: #3abb1c;
font-size: 15px;
line-height: 45px;
border-bottom: 1px Solid #e7e7e7;
margin: 0px 15px;
}


div#visitors {
background: #00ff12;
}

div#visitors span {
display: none;
}

div#visitors h4 {
display: none;
}


.alt2.smallfont.block_row.block_footer {
display: none;
}

.smallfont.block_row {
background: #00ff12;
}

.Visitors.smallfont.block_row a {
font-family: "JF Flat Medium";
color: #999999;
font-size: 13px;
}

div#groups h4 {
display: none;
}

div#groups {
background: #00ff12;
}

div#groups span {
display: none;
}

div#friends h4 {
display: none;
}

div#aboutme h4 {
display: none;
}

div#groups .alt1 .smallfont .block_row a {
font-family: "JF Flat Medium";
color: #999999;
font-size: 13px;
}


.alt2.smallfont.block_row.block_footer {
display: block;
}

.alt2.smallfont.block_row.block_footer {
font-size: 12px;
text-align: center;
background: #3abb1c;
padding: 10px;
border-radius: 5px;
color: #00ff12;
}
.alt2.smallfont.block_row.block_footer a {
color: #00ff12;
font-family: "JF Flat Medium";
}
.alt1.smallfont.block_row {
color: #999999;
font-size: 13px;
margin: 10px 0px;
}

.sgicon {
float: right !important;
width: 100% !important;
margin-top: 5px;
}

.sgicon img {
float: right !important;
display: block;
width: 59px !important;
}

.sgicon .smallfont {
float: right !important;
display: block;
font-size: 14px;
font-family: "JF Flat Medium";
}

.sgicon .smallfont a {
font-size: 14px;
font-family: "JF Flat Medium";
color: #999999;
}


.tfoot {
background: #35d61a;
color: #e0f6e5;
}

.tborder.ToolsShowthread {
  display: block;
  float: right;
  height: 63px;
}

.vbmenu_option {
  background: none repeat scroll 0 0 #dfdfdf;
  color: #000000;
  cursor: pointer;
  font: 11px verdana,geneva,lucida,"lucida grande",arial,helvetica,sans-serif;
  white-space: nowrap;
}

.vbmenu_option a:link, .vbmenu_option_alink {
  color: #2ecf2a !important;
  text-decoration: none;
  font-weight:400;
}


.vbmenu_option label {
font-family: "JF Flat Medium";
font-size:12px;
color:#2ecf2a;
}

.vbmenu_option strong {
font-family: 'Droid Arabic Kufi';
font-size:12px;
color:#2ecf2a;
}


a.LinkPrev {
color: #b8b8b8;
}

.vbmenu_option_alink {
color: #2ecf2a !important;
text-decoration: none;
font-weight: 700;
text-align: center;
}


.vbmenu_hilite_alink {
color: #2ecf2a !important;
text-decoration: none;
font-weight: 700;
text-align: center;
}


.BottomForumsHomeEr {
float: right;
display: block;
width: 97.5%;
margin-bottom: 20px;
background: #ededed;
padding: 15px;
border-radius: 5px;
margin-top:15px;
}


.BackInfoUserSer {
float: right;
display: block;
background: #ededed;
margin-bottom: 40px;
border-radius: 5px;
padding: 15px;
width: 97.5%;
margin-top: 15px;
text-align: center;
color: #e74c3c;
font-weight: 700;
}

td.alt2 a {
color: #30cb2c;
font-size: 12px;
}


textarea, .bginput {
font: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


input.REPas {
float: right;
display: block;
width: 248px;
}



.BootomBlockBottom .list_no_decoration {
float: right;
text-align: center;
}

#aboutme dl.profilefield_list {
margin: 0px;
}

.Attash {
float: right;
display: block;
width: 100%;
margin: 15px 0px;
}

span.Attashs {
float: left;
margin-left: 18px;
}
